From: Snapshot-Content-Location: https://help.ubuntu.com/community/MovingLinuxPartition Subject: MovingLinuxPartition - Community Help Wiki Date: Mon, 30 Jan 2023 15:53:25 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp----" ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/community/MovingLinuxPartition MovingLinuxPartition - Community Help Wiki
=20
=20 =20
=20
=20 =20
=20
=20
=

The purpose of this= how-to is to describe how to move your Ubuntu Linux partition to a differe= nt partition either in same hard-disk or different hard-disk.

Many other article of same subject in Internet s= eems to be outdated on following parts:

  1. Grub2 (Ubuntu 9.10 and later)
  2. UUID for partition identification= (Ubuntu 6.10 and later)

Hence,= the main purpose of this article to fill in the gap as well as one stop re= ference for the entire steps. =

Follo= wing are outlines of steps involved: =

  • Create new target partition
  • Clone current Linux partition to target partition=
  • Generate and update = UUID for target partition
  • Update grub and fstab
  • Update MBR to point the new grub.

Few assumptions I make are:

  1. Your Ubuntu is 9.10 or later
  2. Your Ubuntu is on ext4 partition= (gparted should be to copy/paste any other file-system as well, however th= ese steps were tested on ext4)
  3. Your Ubuntu configuration is of standard (not too customized)
  4. Grub2 is your boot loade= r
  5. SystemRescueCd - I prefer this rescue CD as it comes with gpa= rted utility

  6. You = are not changing swap partition

If any of above assumptions do not apply to your system, then you will n= eed to execute following step= s with cautions.

Step 1: Booting through Re= scue CD

  • A= copy of SystemRescueCd can be obtain from here.

  • Burn this to a CD
  • And reboot the machine to boot from the rescue CD
    • You may need to change c= onfiguration in your bios to enable boot up from CD
  • Choose default booting option and = type "wizard" once it goes to prompt =
  • Now you should have X desktop loaded.
  • <= /ul>

    Step 2: Create new partition
    • Launch gparted from st= art menu
    • Using gparte= d create a new partition on your target hard-disk.
      • Make sure the size new pa= rtition is same or bigger than your current Ubuntu partiti= on used space.

      • Yo= u may also mount current Ubuntu partition to clean up unnecessary files in = the partition to reduce the size.

    =

    shell> mkdir ~/ubuntu
    shell> mount /dev/sdZY ~/ubu=
    ntu
    or
    shell> mount /dev/hdZY ~/ubu=
    ntu
    # where ZY is your ubuntu parti=
    tion's block device name (you can find this from gparted window)
    shell> cd ~/ubuntu
    • And once you are done, mak= e sure to unmount

    shell> umount ~/ubuntu

    Step 3: Clone= Ubuntu partition to new location

    • On gparted window, rig= ht-click on Ubuntu partition and select "Copy"
    • Then right-click on the new partition you have ju= st created and select "Paste" =
      • gparted will start step-by-step copy process. This may take a while= .
      • You may also opt to= use dd for the same purpose, but I prefer gparted because
        • It does calculate optimal way to copy = over the data (block size)
        • It able to verbose current progress status
        =

    Step 4: Generate and update= UUID

    • Since step 3 copy and = paste produce the new partition with exact same UUID, this will conflict an= d grub not able to tell the partitions apart. Hence we need to update UUID = information on new partition. =
    • Following is to check current UUID (You should notice duplicate UU= ID)

    =
    shell> blkid
    • A= nd following is to generate and update UUID.

    shell> tune2fs -U random /dev/sdZY
    or
    shell> tune2fs -U random /=
    dev/hdZY
    # where ZY is your new partit=
    ion's block device name (you can obtain this from gparted window)
    • Verify UUID (All UUIDs sho= uld be unique now)
    <= p class=3D"line867">

    shell> blkid
    <= /span>

    Step 5: Update grub and fstab<= /h1>
    • Reboot your system fro= m Rescue system back to normal Ubuntu
    • Once you have booted to your original= Ubuntu, mount the partition via gnome -> Places option

    • Edit grub.cfg file from new parti= tion.

    shell> gksu gedit /media/<new partition uuid>/boot/grub/grub.cfg=
     &
    • Note that you should edit grub.cfg from new partition = and not from "/boot/grub/grub.cfg"

    • Using gedit, find and replace every "(h= dX,Y)" appropriately
      • X= and Y should be replaced based on your new partition's /dev/sdZY or /dev/h= dZY, if Z is 'a' then X should be '0', if Z is 'b' then X should be '1' and= so on.
    • Using gedit, find and replace every "--fs-uuid --set <= ;UUID>" based on new generated UUID.

    • Also still within the same file, find and replace e= very 'menuentry 'Ubuntu..." to "menuentry 'UBUNTU...". This is just to veri= fy which grub is used for main boot menu. This will be overwritten by grub-= update later.
    • Edit fs= tab file from new partition

    <= span class=3D"anchor" id=3D"line-96">

    shell> gksu gedit /media/<new partition uuid&=
    gt;/etc/fstab &
      <= li>

      Note that you should edit grub.cfg from new= partition and not from "/etc/fstab" =

    • Using ge= dit, find and replace root mount point's (line with "/") <UUID> based= on new generated UUID.

    St= ep 6: Update MBR to point the new grub

    • By now, you have 2 pr= oper bootable Ubuntu in your system, and the idea now is to make the new Ub= untu partition self bootable without any dependencies to old Ubuntu partiti= on. And to get ride the old Ubuntu partition eventually.
    • Before updating MBR, backup current MB= R data

    shell> sudo dd if=3D/dev/sdZ of=
    =3D~/sdZ.img bs=3D1 count=3D512
    or
    shell> sudo dd if=3D/dev/h=
    dZ of=3D~/sdZ.img bs=3D1 count=3D512
    # where Z is your old Ubuntu =
    partition's block device name
    # note that device name is wi=
    thout 'Y'; without partition id.
    • Mount the partition via gnome -> P= laces option (if is not mounted)

    • Run grub setup for new partition

    shell> sudo grub-instal= l -d /media/<new partition uuid>/usr/lib/grub/[instance] /dev/sda

    Where = [instance] is the version you want to make bootable

    • Update new ubuntu partition as bootable =

    gnome> Run the "Disks" application
    • Find and select your old Ubuntu partition to highlig= ht the partition
    • Cli= ck the "Settings" gear button and select "Edit Mount Options"
    • Uncheck "Mount at Startup" and = click "OK"
    • Find and = select your new Ubuntu partition to highlight the partition
    • Click the "Settings" gear button an= d select "Edit Mount Options"
    • Set "Automatic Mount Options" to OFF
    • Check "Mount at startup"
    • "Show in user interface" and "Require addit= ional authorization to mount" should NOT be checked
    • Mount options should be "errors=3Dremount-r= o"
    • Mount point shoul= d be "/"
    • Click "OK" =
    • Reboot you = machine again
    • On boo= ting, make sure new partition's grub menu is displayed as.

    1) UBUNTU...

    <= ul>
  • Finally, once rebooted successfully on new Ubuntu partition.
  • Refresh the GRUB 2 menu

<= span class=3D"anchor" id=3D"line-139">

sud=
o update-grub
  • Ma= ke sure Ubuntu from new partition is perfectly fine before deleting the old= Ubuntu partition.
  • I= n case to revert back to old Ubuntu partition, all you need to do is restor= e the backed-up MBR image.

= <= /span>

shell> sud=
o dd if=3D~/sdZ.img of=3D/dev/sdZ bs=3D1 count=3D512
or
shell> sudo dd if=3D~/sdZ.=
img of=3D/dev/hdZ bs=3D1 count=3D512
# where Z is your old Ubuntu =
partition's block device name
# note that device name is wi=
thout 'Y'; without partition id.

See Also

External Links


CategorySystem

MovingLinuxPartit= ion (last edited 2020-03-23 10:04:38 by rs2009= )

=20

The material on this wiki is available under a free license, see Copyright / License for = details
You can contribute to this wiki, see=20 Wiki Guide fo= r details

------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/common.css @charset "utf-8"; hr { height: 1pt; background-color: rgb(193, 180, 150); border: 0px; } .hr1 { height: 2pt; } .hr2 { height: 3pt; } .hr3 { height: 4pt; } .hr4 { height: 5pt; } .hr5 { height: 6pt; } .hr6 { height: 7pt; } .u { text-decoration: underline; } .warning { color: red; } .error { color: red; } strong.highlight { background-color: rgb(237, 221, 186); padding: 1pt; } .rcrss { float: right; margin: 0px; } .recentchanges[dir=3D"rtl"] .rcrss { float: left; } .recentchanges table { clear: both; } .recentchanges td { vertical-align: top; border-top: none; border-right: no= ne; border-left: none; border-image: initial; border-bottom: 1pt solid rgb(= 193, 180, 150); background: white; } .rcdaybreak td { background: rgb(237, 208, 151); border: none; } .rcdaybreak td a { font-size: 0.88em; } .rcicon1, .rcicon2 { text-align: center; } .rcpagelink { width: 33%; } .rctime { font-size: 0.88em; white-space: nowrap; } .rceditor { white-space: nowrap; font-size: 0.88em; } .rccomment { width: 66%; color: rgb(193, 180, 150); font-size: 0.88em; font= -weight: bold; } .userpref table, .userpref td { border: none; } div.codearea { margin: 4pt 0px; padding: 0px; border: 1pt solid rgb(193, 18= 0, 150); background-color: rgb(237, 221, 186); color: black; } div.codearea pre { margin: 0px; padding: 4pt; border: none; } a.codenumbers { margin: 0px 4pt; font-size: 0.85em; color: rgb(109, 76, 7);= } div.codearea pre span.LineNumber { color: gray; } div.codearea pre span.ID { color: rgb(0, 0, 0); } div.codearea pre span.Operator { color: rgb(0, 0, 192); } div.codearea pre span.Char { color: rgb(0, 64, 128); } div.codearea pre span.Comment { color: rgb(0, 128, 0); } div.codearea pre span.Number { color: rgb(0, 128, 192); } div.codearea pre span.String { color: rgb(0, 64, 128); } div.codearea pre span.SPChar { color: rgb(0, 0, 192); } div.codearea pre span.ResWord { color: rgb(160, 0, 0); } div.codearea pre span.ConsWord { color: rgb(0, 128, 128); font-weight: bold= ; } div.codearea pre span.Error { color: rgb(255, 128, 128); border: 1.5pt soli= d rgb(255, 0, 0); } div.codearea pre span.ResWord2 { color: rgb(0, 128, 255); font-weight: bold= ; } div.codearea pre span.Special { color: rgb(0, 0, 255); } div.codearea pre span.Preprc { color: rgb(128, 57, 153); } .searchresults dt { margin-top: 1em; font-weight: normal; } .searchresults dd { font-size: 0.85em; } a.cal-emptyday { color: rgb(119, 119, 119); text-align: center; } a.cal-usedday { color: rgb(0, 0, 0); font-weight: bold; text-align: center;= } td.cal-workday { background-color: rgb(241, 241, 237); text-align: center; = } td.cal-weekend { background-color: rgb(237, 221, 186); text-align: center; = } td.cal-today { background-color: rgb(219, 186, 117); border-style: solid; b= order-width: 2pt; text-align: center; } td.cal-invalidday { background-color: rgb(204, 204, 204); } a.cal-link { color: rgb(241, 241, 237); text-decoration: none; } th.cal-header { background-color: rgb(109, 76, 7); color: white; text-align= : center; } table.tip { color: black; border: 1px solid rgb(193, 180, 150); background-= color: rgb(240, 238, 230); font-size: small; font-weight: normal; } th.tip { background-color: rgb(219, 186, 117); font-weight: bold; text-alig= n: center; } td.tip { text-align: left; } [dir=3D"rtl"] td.tip { text-align: right; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/screen.css @charset "utf-8"; @import url("reset.css"); @import url("styles.css"); @import url("forms.css"); .clear { clear: both; } #fullsearch { display: none; } body { background-image: url("../images/bg_dotted.png"); } #main-menu a { padding: 24px 8px; } #search-box { margin-left: 650px; border-bottom-left-radius: 4px; border-bo= ttom-right-radius: 4px; box-shadow: rgb(187, 187, 187) 0px 0px 2px; backgro= und-color: rgb(242, 242, 242); width: 290px; height: 33px; padding: 7px 0px= 0px 10px; } #search-box #searchinput { float: left; width: 172px; height: 20px; margin:= 8px 0px 0px 8px; padding: 3px 0px 1px 4px; font-size: 11px; border: 1px so= lid rgb(204, 204, 204); } #search-box #titlesearch { float: left; background: url("../images/search_b= utton_sprite.png") transparent; width: 24px; height: 24px; margin: 8px 0px = 0px 8px; padding: 0px; border: none; cursor: pointer; text-indent: 50px; } #search-box button span { position: absolute; overflow: hidden; text-indent= : -9999px; } #second-nav { border-bottom-left-radius: 4px; border-bottom-right-radius: 4= px; box-shadow: rgb(187, 187, 187) 0px 0px 2px; background-color: rgb(242, = 242, 242); height: 40px; width: 645px; float: left; } #second-nav li { display: block; float: left; font-size: 12px; padding: 13p= x 8px 0px 10px; } #second-nav li:first-child { background: url("../images/subnav_active_bg.pn= g") left 1px repeat scroll transparent !important; } #second-nav li:first-child a { color: rgb(221, 72, 20); display: block; pad= ding-bottom: 13px; } #second-nav li a { display: block; padding-bottom: 13px; } #cwt-nav3 { border-radius: 4px; margin: 0px 16px; background-color: rgb(247= , 247, 247); } #cwt-nav3 ul { display: inline; margin-bottom: 0px; } #cwt-nav3 li { display: block; font-size: 12px; float: left; height: 30px; = padding: 12px 10px 0px; margin-bottom: 0px; border-right: 1px solid rgb(233= , 233, 233); color: rgb(51, 51, 51); } #cwt-nav3 li a { color: rgb(136, 136, 136); } #cwt-nav3 hr { border: 0px; width: 100%; color: rgb(217, 217, 217); backgro= und-color: rgb(217, 217, 217); margin: 0px; padding: 0px; } #subheader ul { display: inline; float: left; } #title span { color: rgb(174, 167, 159); } #cwt-content table li { margin-left: 1.5em; line-height: 18px; } #cwt-content table ol { list-style-type: decimal; } #cwt-content pre { line-height: 16px; margin-bottom: 8px; } #cwt-content h1 { margin-bottom: 8px; } #cwt-content dt { font-weight: bold; margin-top: 10px; } #cwt-content dt, #cwt-content dd { line-height: 18px; font-size: 14px; } #footer { margin: 0px; font-size: 90%; color: rgb(68, 68, 68); } #editor-textarea { width: 100%; font-size: 14px; padding: 4px; } #cwt-content input[type=3D"text"] { width: 100%; } #message { padding: 16px; margin: 8px 0px; border: 20px solid rgb(241, 241,= 237); font-size: 14px; background-color: white; } #message p { font-size: 14px; font-weight: bold; } #cwt-content td, #cwt-content th { margin: 1px; padding: 4px; } #cwt-content td, #cwt-content th { border: 1px solid rgb(233, 233, 233); } #cwt-content ol, #cwt-content ul, #cwt-content dl { margin-bottom: 8px; lis= t-style-type: decimal; } #cwt-content li, #cwt-content dd, #cwt-content dt { line-height: 1.5; } #cwt-content ol li, #cwt-content ul li { margin-left: 2.4em; } #cwt-content tt { font-family: monospace; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/reset.css @charset "utf-8"; html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, b= lockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, f= ont, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, d= d, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody= , tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-w= eight: inherit; font-style: inherit; font-size: 100%; line-height: 1; font-= family: inherit; text-align: left; vertical-align: baseline; } a img, :link img, :visited img { border: 0px; } table { border-collapse: collapse; border-spacing: 0px; } ol, ul { list-style: none; } q::before, q::after, blockquote::before, blockquote::after { content: ""; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/styles.css @charset "utf-8"; body { font-family: Ubuntu, "Ubuntu Beta", "Bitstream Vera Sans", "DejaVu S= ans", Tahoma, sans-serif; color: rgb(51, 51, 51); background: url("../image= s/body_bg.png") white; font-size: 13px; line-height: 1.5; margin: 0px; padd= ing: 0px; } #container { background: rgb(247, 246, 245); margin: 0px auto 20px; padding= : 0px; width: 976px; } #container-inner { background-color: rgb(255, 255, 255); } #header, #container-inner { border-bottom-left-radius: 5px; border-bottom-r= ight-radius: 5px; box-shadow: rgb(187, 187, 187) 0px 0px 5px; } #header { background: url("../images/header_bg.png") left top repeat-x rgb(= 221, 72, 20); height: 64px; margin: 0px; padding: 0px; position: relative; = } #mothership ul { margin: 0px; padding: 0px; list-style-type: none; height: = 20px; } #mothership li { float: right; padding: 3px 0px; margin: 0px 16px 0px 0px; = font-size: 10px; line-height: 14px; } #mothership a { color: rgb(51, 51, 51); } #menu-search { height: 40px; margin: 0px 16px; } #title { padding: 12px 0px; } #title h1 { margin-left: 16px; } #title a { color: rgb(51, 51, 51); } #cwt-content { width: 850px; margin: 0px 63px; background-color: rgb(255, 2= 55, 255); border-radius: 4px; } #cwt-nav3 .editbar a { display: block; width: 100%; } #end-content { clear: both; } .box-944 { background: rgb(255, 255, 255); width: 944px; border-radius: 4px= ; } .box-304 { background: rgb(255, 255, 255); width: 304px; border-radius: 4px= ; } .box-624 { background: rgb(255, 255, 255); width: 304px; border-radius: 4px= ; } .content-box { width: 912px; padding: 16px; } #ubuntu-header { background-image: url("../images/header_logo.png"); backgr= ound-repeat: no-repeat; height: 32px; right: 16px; margin: 0px; padding: 0p= x; position: absolute; top: 16px; width: 330px; overflow: hidden; text-inde= nt: -9999px; } #ubuntu-header a { display: block; height: 100%; width: 100%; } #footer { padding-top: 16px; } #footer p { margin: 0px; padding-bottom: 16px; border-bottom: 1px dotted rg= b(174, 167, 159); text-align: center; } #main-menu { list-style: none; margin: 0px 0px 0px 16px; padding: 0px; heig= ht: 100%; background: url("../images/topnav_divider.png") left top no-repea= t scroll transparent !important; } #main-menu li { float: left; margin: 0px; padding: 0px; height: 64px; font-= size: 14px; line-height: 16px; background: url("../images/topnav_divider.pn= g") right top no-repeat scroll transparent !important; } #main-menu a { display: block; float: left; margin: 0px; padding: 24px 8px;= text-decoration: none; color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0= ) 0px 1px; } .main-menu-item.current, #main-menu a:hover, #main-menu a.active { line-hei= ght: 16px; background: url("../images/topnav_active_bg.png") right top no-r= epeat transparent !important; } h1, h2, h3, h4, h5 { padding: 0px; margin: 1em 0px 0px; font-weight: normal= ; } h1 { font-size: 28px; line-height: 32px; margin-top: 0em; } h2 { font-size: 24px; line-height: 28px; margin-bottom: 8px; } h3 { font-size: 16px; line-height: 20px; margin-bottom: 8px; } h3.link-other { color: rgb(51, 51, 51); } h3.link-services { color: rgb(255, 255, 255); } h4 { font-size: 12px; line-height: 14px; } h4.link-news { color: rgb(239, 90, 41); } h4.link-ubuntu { color: rgb(221, 72, 20); } h4.partners { color: rgb(51, 51, 51); font-size: 16px; line-height: 20px; } h5 { color: rgb(51, 51, 51); font-size: 10px; line-height: 14px; } p { font-size: 13px; line-height: 1.5; margin-bottom: 8px; } pre { background-color: rgb(243, 243, 243); border: 1px dashed rgb(193, 180= , 150); font-family: UbuntuMono, courier, monospace; padding: 4pt; white-sp= ace: pre-wrap; overflow-wrap: break-word; } tt { font-family: UbuntuMono, courier, monospace; } strong { font-weight: bold; } a { color: rgb(221, 72, 20); text-decoration: none; } a:hover { text-decoration: underline; } ul li { margin-left: 0px; margin-bottom: 8px; } ul li:last-child { margin-bottom: 0px; } p.call-to-action { color: rgb(51, 51, 51); } p.case-study { color: rgb(51, 51, 51); } p.highlight { font-size: 16px; line-height: 20px; } p.introduction { color: rgb(51, 51, 51); font-size: 16px; line-height: 20px= ; } p.services { color: rgb(255, 255, 255); } #pageinfo { font-size: 70%; padding: 0px 16px 12px; text-align: right; } p.small-text { color: rgb(51, 51, 51); font-size: 10px; } .newsfeed { background: url("../images/news_feed_bg.png") right top no-repe= at scroll transparent; padding: 0px 20px 0px 0px; } .clearfix::after { content: "."; display: block; height: 0px; clear: both; = visibility: hidden; } .clearfix { display: inline-block; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/header_bg.png iVBORw0KGgoAAAANSUhEUgAAAC0AAAAvCAYAAAB30kORAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAOpJREFUeNrs0lkKwkAQRVEX4IyiRlGccZ72v7ZIgQX3J9IQ0HrQH5LD pSNNeI2yLBuf30vFche2p9yF/dJ5HnkeeR55HnkeeR55Hnke/5jHU8VyF/Yv/UCUMOdxV7Hjhhje hiuihDmPi4odZ8TwNpwQJcx5HFXsOCCGt2GPKGHOY6dixxYxvA1rxCpvEs787H84j5WKHUvE8DYs ECXMecxV7JghhrdhiihhzmOS4KJGLxLOJ93BMUYMb8MIUcKcx1DFjgFieBv6iBLmPHoqdnQR6U5F TzlT592v5w1tRAlzHi0VO5qI4f0WYAAt6Rt1N4JiVwAAAABJRU5ErkJggg== ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/header_logo.png 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 QmCC ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/topnav_divider.png iVBORw0KGgoAAAANSUhEUgAAAAEAAABACAIAAABUc4oXAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACeSURBVHjaYrrqycDEoWzN9PPuUab/DBD2 DyCbgQFVnBPI/g5kMzICxZUgbAawuBWQfYyJEchmVzRn+nH/JIQtb8r04+FpsBp2GQOmX08ugNms UrpMv59dBpvJKq7B9PvlDbB6FlEVpj+v70DEBeWZfr9/CFbPwifF9OfTMwibR4Tp75c3YDVMHLxM /398BrMZsGCQmf/R2MhiUAwQYABLVzqf+nfn4AAAAABJRU5ErkJggg== ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/topnav_active_bg.png iVBORw0KGgoAAAANSUhEUgAAAs4AAABACAYAAAAKyfGtAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEwSURBVHja7NahEQAwCACxHlfVHerx7L8b G6ARyQiv/ub7dQAAgFFIAAAAxhkAAIwzAAAYZwAAMM4AAGCcAQDAOAMAgHEGAACMMwAAGGcAADDO AABgnAEAwDgDAIBxBgAA4wwAABhnAAAwzgAAYJwBAMA4AwCAcQYAAOMMAADGGQAAjDMAAGCcAQDA OAMAgHEGAADjDAAAxhkAAIwzAAAYZwAAwDgDAIBxBgAA4wwAAMYZAACMMwAAGGcAADDOAACAcQYA AOMMAADGGQAAjDMAABhnAAAwzgAAYJwBAMA4AwAAxhkAAIwzAAAYZwAAMM4AAGCcAQDAOAMAgHEG AACMMwAAGGcAADDOAABgnAEAwDgDAIBxBgAA4wwAABhnAAAwzgAAYJwBAMA4AwDAJi3AAKSmAQXs ra3HAAAAAElFTkSuQmCC ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/forms.css @charset "utf-8"; input, select { font-size: 100%; } .wForm form label { display: block; padding-bottom: 3px; color: black; } .wForm form input[type=3D"text"], .wForm form input[type=3D"password"], .wF= orm form textarea { border: 1px solid rgb(199, 199, 199); padding: 2px; col= or: black; background: rgb(255, 255, 255); } .wForm form input[type=3D"text"]:focus, .wForm form input[type=3D"password"= ]:focus, .wForm form textarea:focus { border: 1px solid rgb(221, 72, 20); o= utline: rgb(221, 72, 20) solid 1px; } .wFormContainer { padding: 0px; width: 100%; } .wForm form { margin: 0px; } .wForm form .actions { text-align: right; } .wForm form .actions .primaryAction { background-color: rgb(221, 72, 20); c= olor: rgb(255, 255, 255); border: 0px; cursor: pointer; font-weight: normal= ; font-size: 16px; padding: 4px; border-radius: 4px; text-shadow: rgb(51, 5= 1, 51) 0px 1px; margin: 10px 8px; } .wForm form input[type=3D"text"].errFld { border: 2px solid rgb(221, 72, 20= ); } .wForm form .errMsg { color: rgb(221, 72, 20) !important; } .wForm form .oneChoice { display: block; } .wForm form .oneField { padding: 0px 8px; margin-bottom: 8px; } .wForm form span.reqMark { color: rgb(221, 72, 20) !important; font-weight:= bold !important; } .wForm fieldset { border: none; padding: 0px; background: rgb(223, 220, 217= ); } .wForm input[type=3D"text"], .wForm input[type=3D"password"], .wForm select= , .wForm textarea { width: 290px; } .wForm legend { padding: 8px; font-size: 16px; background: rgb(174, 167, 15= 9); width: 100%; color: rgb(255, 255, 255); margin-bottom: 8px; font-weight= : normal !important; } .wForm label.preField, .wForm .labelsLeftAligned label.preField, .wForm .la= belsRightAligned label.preField { float: none; padding-bottom: 4px; } .wForm label.postField { display: inline; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .wForm fieldset { padding: 8px 8px 0.1px 0px; } .wForm legend { padding: 8px 0px 8px 8px; } } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/bg_dotted.png iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRF////zsrFFOhhzwAAAA9JREFUeNpiYGTAAAABBgAAJwAC/Bns gQAAAABJRU5ErkJggg== ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://help.ubuntu.com/moin_static198/light/images/subnav_active_bg.png iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAMAAABh9kWNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRF39/f9/f3+zIj4gAAABNJREFUeNpiYGBkZABDRgaAAAMAADAA B5Qh8BIAAAAASUVORK5CYII= ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/print.css @charset "utf-8"; html { font-family: Times, serif; font-size: 12pt; } body { margin: 1.5cm; } a, a:visited, a.nonexistent, a.badinterwiki { color: black; text-decoration= : none; } a:hover { text-decoration: underline; } pre { font-size: 10pt; } a.interwiki::before, a.badinterwiki::before { content: attr(title) ":"; } a.interwiki img, a.badinterwiki img { display: none; } .footnotes div { width: 5em; border-top: 1pt solid gray; } #header, #sidebar, #footer, #timings, #credits { display: none; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://help.ubuntu.com/moin_static198/light/css/projection.css @charset "utf-8"; @import url("screen.css"); html { line-height: 1.8em; } body, b, em, a, span, div, p, td { font-size: 22pt; } h1 { font-size: 28pt; } h2 { font-size: 24pt; } h3 { font-size: 22pt; } h4 { font-size: 20pt; } h5 { font-size: 18pt; } h6 { font-size: 16pt; } tt, pre { font-size: 18pt; } sup, sub { font-size: 14pt; } .navigation { font-size: 16pt; padding-top: 8pt; padding-bottom: 8pt; } ------MultipartBoundary--cFJbjchBrj65hDLGDc0qvbWkXK5a4kNA6cZSshUrSp------